Man page - [(1)
Packages contas this manual
- timeout(1)
- ls(1)
- uname(1)
- runcon(1)
- nohup(1)
- dir(1)
- hostid(1)
- paste(1)
- sum(1)
- who(1)
- join(1)
- factor(1)
- touch(1)
- chown(1)
- md5sum(1)
- nl(1)
- mkdir(1)
- tac(1)
- false(1)
- stat(1)
- chmod(1)
- sha224sum(1)
- mktemp(1)
- readlink(1)
- seq(1)
- echo(1)
- comm(1)
- tsort(1)
- mkfifo(1)
- unexpand(1)
- cp(1)
- sha256sum(1)
- shred(1)
- tee(1)
- uniq(1)
- expr(1)
- sha384sum(1)
- basenc(1)
- ptx(1)
- fmt(1)
- chcon(1)
- wc(1)
- realpath(1)
- mv(1)
- sha512sum(1)
- yes(1)
- vdir(1)
- printf(1)
- b2sum(1)
- mknod(1)
- tail(1)
- chroot(8)
- tr(1)
- [(1)
- od(1)
- cut(1)
- date(1)
- cat(1)
- du(1)
- pr(1)
- fold(1)
- dirname(1)
- sha1sum(1)
- printenv(1)
- numfmt(1)
- nproc(1)
- chgrp(1)
- sync(1)
- ln(1)
- pwd(1)
- install(1)
- base64(1)
- test(1)
- true(1)
- cksum(1)
- tty(1)
- rmdir(1)
- expand(1)
- link(1)
- df(1)
- stty(1)
- dd(1)
- split(1)
- truncate(1)
- dircolors(1)
- head(1)
- shuf(1)
- id(1)
- basename(1)
- users(1)
- base32(1)
- nice(1)
- sort(1)
- sleep(1)
- unlink(1)
- logname(1)
- whoami(1)
- pathchk(1)
- rm(1)
- csplit(1)
- groups(1)
- stdbuf(1)
- arch(1)
- env(1)
- pinky(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb da cs hu sv ru ro sr deManual
| TEST(1) | Příručka uživatele | TEST(1) |
JMÉNO
test - testuje soubory a porovnává hodnoty
POUŽITÍ
test VÝRAZ
test
[ VÝRAZ ]
[ ]
[ VOLBA
POPIS
Skončí s návratovou hodnotou podle výsledku VÝRAZu.
- --help
- vypíše návod k použití na standardní výstup a bezchybně skončí
- --version
- Vypíše informaci o verzi programu a skončí
Chybějící VÝRAZ je interpretován jako nepravda. VÝRAZ je pravda nebo nepravda a určuje návratovou hodnotu. Je to jeden z:
- ( VÝRAZ )
- VÝRAZ je pravda
- ! VÝRAZ
- VÝRAZ je nepravda
- VÝRAZ1 -a VÝRAZ2
- VÝRAZ1 i VÝRAZ2 jsou pravdivé
- VÝRAZ1 -o VÝRAZ2
- VÝRAZ1 nebo VÝRAZ2 je pravdivý
- -n ŘETĚZEC
- délka ŘETĚZCE je nenulová
- ŘETĚZEC
- stejné jako -n ŘETĚZEC
- -z ŘETĚZEC
- délka ŘETĚZCE je nula
- ŘETĚZEC1 = ŘETĚZEC2
- řetězce jsou totožné
- ŘETĚZEC1 != ŘETĚZEC2
- řetězce nejsou totožné
- STRING1 > STRING2
- STRING1 is greater than STRING2 in the current locale
- STRING1 < STRING2
- STRING1 is less than STRING2 in the current locale
- INTEGER1 -eq INTEGER2
- INTEGER1 je roven INTEGER2
- INTEGER1 -ge INTEGER2
- INTEGER1 je větší než nebo roven INTEGER2
- INTEGER1 -gt INTEGER2
- INTEGER1 je větší než INTEGER2
- INTEGER1 -le INTEGER2
- INTEGER1 je menší než nebo roven INTEGER2
- INTEGER1 -lt INTEGER2
- INTEGER1 je menší než INTEGER2
- INTEGER1 -ne INTEGER2
- INTEGER1 není roven INTEGER2
- SOUBOR1 -ef SOUBOR2
- SOUBOR1 a SOUBOR2 jsou na stejném zařízení a mají stejné číslo inode.
- SOUBOR1 -nt SOUBOR2
- SOUBOR1 je novější (podle času poslední změny) než SOUBOR2
- SOUBOR1 -ot SOUBOR2
- SOUBOR1 je starší než SOUBOR2
- -b SOUBOR
- SOUBOR existuje a je to blokový speciální soubor
- -c SOUBOR
- SOUBOR existuje a je to znakový speciální soubor
- -d SOUBOR
- SOUBOR existuje a je to adresář
- -e SOUBOR
- SOUBOR existuje
- -f SOUBOR
- SOUBOR existuje a je to normální soubor
- -g SOUBOR
- SOUBOR existuje a je to má právo set-group-id
- -G SOUBOR
- SOUBOR existuje a je vlastněný efektivním group id
- -h SOUBOR
- SOUBOR existuje a je to symbolický odkaz (stejné jako -L)
- -k SOUBOR
- SOUBOR existuje a má nastavený “sticky” bit
- -L SOUBOR
- SOUBOR existuje a je to symbolický odkaz (stejné jako -h)
- -N SOUBOR
- SOUBOR existuje a od posledního čtení byl změněn
- -O SOUBOR
- SOUBOR existuje a je vlastněný efektivním user ID
- -p SOUBOR
- SOUBOR existuje a je to pojmenovaná roura (FIFO)
- -r SOUBOR
- FILE exists and the user has read access
- -s SOUBOR
- SOUBOR existuje a má délku větší než nula
- -S SOUBOR
- SOUBOR existuje a je to soket
- -t FD
- file descriptor FD je otevřený na terminál
- -u SOUBOR
- SOUBOR existuje a má nastaven set-user-id bit
- -w SOUBOR
- FILE exists and the user has write access
- -x SOUBOR
- FILE exists and the user has execute (or search) access
S výjimkou -h a -L všechny testy vztahující se na SOUBOR dereferencují symbolické odkazy. Kulaté závorky musejí být v shellech escapovány (např. zpětnými lomítky). INTEGER může být také -l ŘETĚZEC, což je vyhodnoceno jako délka ŘETĚZCE.
Binary -a and -o are ambiguous. Use 'test EXPR1 && test EXPR2' or 'test EXPR1 || test EXPR2' instead.
'[' honors --help and --version, but 'test' treats them as STRINGs.
Your shell may have its own version of test and/or [, which usually supersedes the version described here. Please refer to your shell's documentation for details about the options it supports.
AUTOR
Napsal Kevin Braunsdorf a Matthew Bradburn.
HLÁŠENÍ CHYB
On-line nápověda GNU coreutils:
<https://www.gnu.org/software/coreutils/>
Chyby v překladu hlaste na
<https://translationproject.org/team/cs.html> (česky)
DALŠÍ INFORMACE
access(2)
Úplná dokumentace je na
<https://www.gnu.org/software/coreutils/test>
nebo dostupná lokálně skrze: info '(coreutils) test
invocation'
Balíčkováno Debianem (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licence GPLv3+: GNU GPL verze 3 nebo novější
<https://gnu.org/licenses/gpl.html>.
Toto je volné programové vybavení: můžete
jej měnit a šířit.
Zcela BEZ ZÁRUKY, v rozsahu povoleném zákonem.
PŘEKLAD
Překlad této příručky do češtiny vytvořili Petr Kolář <Petr.Kolar@vslib.cz> a Kamil Dudka <kdudka@redhat.com>
Tento překlad je bezplatná dokumentace; Přečtěte si GNU General Public License Version 3 nebo novější ohledně podmínek autorských práv. Neexistuje ŽÁDNÁ ODPOVĚDNOST.
Pokud narazíte na nějaké chyby v překladu této příručky, pošlete e-mail na adresu translation-team-cs@lists.sourceforge.net.
| Dubna 2025 | GNU coreutils 9.7 |